package com.dxy.df.modules.service;

import com.dxy.df.modules.bean.entity.UserAcceptRiceRecordEntity;
import com.dxy.df.modules.bean.vo.UserAcceptRiceRecordVo;
import com.dxy.df.modules.bean.query.UserAcceptRiceRecordQuery;
import com.dxy.df.modules.bean.put.UserAcceptRiceRecordPut;

import java.util.List;
import java.util.Map;

/**
 * @author biz@dxy.cn
 * @describe 收饭记录
 * @date 2019-10-25 15:36:06
 */
public interface UserAcceptRiceRecordService {
	
	UserAcceptRiceRecordEntity queryObject(UserAcceptRiceRecordQuery query);
	
	List<UserAcceptRiceRecordVo> queryList(UserAcceptRiceRecordQuery query);
	
	int queryTotal(UserAcceptRiceRecordQuery query);
	
	void save(UserAcceptRiceRecordPut userAcceptRiceRecord);
	
	void update(UserAcceptRiceRecordPut userAcceptRiceRecord);
	
	void delete(Integer id);

    int deleteBatch(Integer[] ids);

//	UserAcceptRiceRecordVo querySuitInfo(String riceName);

//    boolean accessMatchGiven(String userAccount,Integer acceptRiceId);
//
//    boolean givenMatchAccess(String userAccount,Integer givenRiceId);

}
